SCREEN AND GATE HOOKS